feat(storage): Add full object checksum validation for appendable uploads#16110
feat(storage): Add full object checksum validation for appendable uploads#16110v-pratap wants to merge 5 commits into
Conversation
There was a problem hiding this comment.
Code Review
This pull request implements dynamic CRC32C validation for appendable object uploads by updating the connection and writer logic to initialize hash functions from RPC response metadata. It also adds a stateful constructor to the CRC32C hash function. Feedback highlights a critical regression where a large suite of existing integration tests was deleted and replaced with experimental code. Additional suggestions include adding defensive checks for CRC32C field presence, utilizing existing library thread management instead of a custom thread pool in tests, and using environment variables instead of hardcoded strings for test configuration.
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #16110 +/- ##
========================================
Coverage 92.70% 92.70%
========================================
Files 2353 2353
Lines 218888 219029 +141
========================================
+ Hits 202925 203059 +134
- Misses 15963 15970 +7 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
No description provided.